elbow-piece of armour - Alemán Inglés Diccionario